package fr.upmc.aladyn.interfaces;

/**
 * IFaultCodes.java
 * 
 * Interface proposant divers types d'exceptions avec leurs codes
 * (prises en charge par le serveur)
 * 
 * @author Yacine HAMEK
 * @author Jawad SAIDI
 * @author Assia BESSAD
 * @version 1.0
 */

public interface IFaultCodes {
    public static final int DEFAULT_EXCEPTION_CODE = 1;
    public static final int IllegalAccessException_CODE = 2;
    public static final int IllegalArgumentException_CODE = 3;
    public static final int InvocationTargetException_CODE = 4;
    public static final int NoSuchMethodException_CODE = 5;
    public static final int SecurityException_CODE = 6;    
    public static final int NotFoundException_CODE = 7;   
    public static final int CannotCompileException_CODE = 8;
	public static final int IOException_CODE = 9;
	public static final int InstantiationException = 10;    
    }
